Board state evaluation in the game of Go - Preliminary WPE report

نویسنده

  • James Parker
چکیده

The game of Go is very interesting from a machine learning point of view since it has been shown to be PSPACE hard to solve explicitly [9]. A major factor for the complexity is due to being played on a 19x19 board where moves can not be considered using only spacial locality. Heuristics are difficult to make for Go because much of the game is qualitative and it is hard to assign quantitative values to such situations. This paper extends GNU Go [6], a hybrid heuristic based Go program, in three ways: decomposition of patterns for influence propagation, adaptive strategy for move generation and risk identification and resolution for move generation. Pattern decomposition is analyzed and shown to be inferior to the original patterns for influence propagation. Adaptive strategy and risk identification and resolution are shown to improve the performance of GNU Go by a statistically significant amount.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The GOmputer: Accelerating GO with FPGAs

GO is a very popular board game, especially in the Asian world. In contrast to chess programs that are able to compete with human top players, GO programs are still rather weak. Game theory classifies GO and chess as deterministic twoperson zero-sum games with perfect information, which allows to address them with game tree search techniques such as the α/β algorithm. In principle, these games ...

متن کامل

Atypical Gaze Behavior in Children with High Functioning Autism During an Active Balance Task

Background. Unusual gaze behavior in children with autism spectrum disorder (ASD) was reported very early in the literature. Objectives. The current study examined gaze behavior in children with ASD and typically developing (TD) children while performing an active balance task on the Wii balance board. Methods: 8 children (male) diagnosed with high-functioning ASD and 9 TD children (3 female, ...

متن کامل

Mastering the game of Go from scratch

In this report we pursue a transfer-learning inspired approach to learning to play the game of Go through pure self-play reinforcement learning. We train a policy network on a 5 ⇥ 5 Go board, and evaluate a mechanism for transferring this knowledge to a larger board size. Although our model did learn a few interesting strategies on the 5 ⇥ 5 board, it never achieved human level, and the transfe...

متن کامل

A Scalable Machine Learning Approach to Go

Go is an ancient board game that poses unique opportunities and challenges for AI and machine learning. Here we develop a machine learning approach to Go, and related board games, focusing primarily on the problem of learning a good evaluation function in a scalable way. Scalability is essential at multiple levels, from the library of local tactical patterns, to the integration of patterns acro...

متن کامل

Evolutionary swarm neural network game engine for Capture Go

Evaluation of the current board position is critical in computer game engines. In sufficiently complex games, such a task is too difficult for a traditional brute force search to accomplish, even when combined with expert knowledge bases. This motivates the investigation of alternatives. This paper investigates the combination of neural networks, particle swarm optimization (PSO), and evolution...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015